self-made man - French English Dictionary